on time performance - Español Inglés Diccionario